// API 配置文件
// 根据环境变量配置不同的 API 基础地址

// 判断是否为开发环境
const isDevelopment = process.env.NODE_ENV === 'development';

// 配置不同环境的 API 基础地址
const API_CONFIG = {
  // 开发环境：使用代理，所以直接使用 /api
  development: {
    baseURL: '/api'
  },
  // 生产环境：使用实际的后端服务器地址
  production: {
    baseURL: 'http://localhost:3000'  // 后端服务器地址，不包含/api前缀
  }
};

// 导出当前环境的配置
export const apiConfig = isDevelopment ? API_CONFIG.development : API_CONFIG.production;

// 导出 API 基础地址
export const API_BASE_URL = apiConfig.baseURL;

// 默认导出配置对象
export default apiConfig;